improvement(landing): fix SEO redirects/schema, add FAQ content#5681
Conversation
…rganization schema - Move existing plain-markdown FAQ sections in 8 library posts + emcn blog into the faq frontmatter array so they emit FAQPage JSON-LD (previously visible text with zero structured data) - Add new, fact-checked FAQ content to the 8 posts with none: openai-vs-n8n-vs-sim, v0-5, enterprise, copilot, executor, multiplayer, mothership, series-a - Add sales ContactPoint to the site-wide Organization schema - Add 301 redirects for legitimate crawler/dead-link 404s (/$, /&, /Sim, /homepage, /logo, /en-US) surfaced by an external SEO audit; left out bot-noise paths, already-fixed OG image 404s (#5636), and *.sim.ai customer chat subdomains that need manual DB verification, not a blanket redirect
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
PR SummaryLow Risk Overview Structured FAQs on blog/library: Moves FAQ content from inline Copy corrections: Updates Activepieces integration counts from 280+ to 750+ in comparison library articles and renames n8n licensing wording from “fair-use” to fair-code in Reviewed by Cursor Bugbot for commit cceea10. Configure here. |
Greptile SummaryThis PR improves landing-page SEO and structured content. The main changes are:
Confidence Score: 5/5This looks safe to merge.
Important Files Changed
Reviews (3): Last reviewed commit: "fix(content): correct stale/mislabeled c..." | Re-trigger Greptile |
Ask AI removal is a separate change, out of scope for this PR — restoring the component, chat panel, api/chat route, and its deps to their pre-existing state.
|
@cursor review |
There was a problem hiding this comment.
✅ Bugbot reviewed your changes and found no new issues!
Comment @cursor review or bugbot run to trigger another review on this PR
Reviewed by Cursor Bugbot for commit 2f13b1d. Configure here.
…AQ audit - n8n's license is "fair-code" (n8n's own coined term), not "fair-use" — a different legal concept entirely; fixed 4 occurrences - Activepieces' integration count is 750+ per their live catalog, not the 280+ figure carried over from an older snapshot; fixed 4 occurrences across best-zapier-alternatives and n8n-alternatives
|
@cursor review |
There was a problem hiding this comment.
✅ Bugbot reviewed your changes and found no new issues!
Comment @cursor review or bugbot run to trigger another review on this PR
Reviewed by Cursor Bugbot for commit cceea10. Configure here.
Summary
/$,/&,/Sim,/homepage,/logo,/en-US) — left out bot-noise paths, already-fixed OG image 404s (fix(landing): fix 404ing OG images for every model and integration page #5636), and*.sim.aicustomer chat subdomains that need manual verification rather than a blanket redirectsalesContactPoint to the site-wide Organization JSON-LDfaqfrontmatter array so it renders through the shared<FAQ>component and emits real FAQPage JSON-LDNote: an earlier revision of this branch also removed the docs Ask AI widget — that's been reverted since it's a separate change, out of scope here.
Type of Change
Testing
Tested manually —
tsc --noEmitandbiome checkclean onapps/simandapps/docs. Confirmed all six new redirects return308to the right destination. Confirmed every touched library/blog page renders exactly oneFAQsection (no duplication) with correct FAQPage JSON-LD, and that draft posts still 404 as before (pre-existing, unrelated to this change).Checklist